cover (one's) bases - Español Inglés Diccionario